Big Huge Thesaurus

Eleocharis dulcis

noun